521104
165795
2903
54063
752186
207205
411511
621584
88734
366179
642637
401362
5100799
3534581
3035148
2338804
2220988
2025609
1934357
190378
1750118
1716136
1676195
1629471